home *** CD-ROM | disk | FTP | other *** search
- Short: Image Datatype Info 1.5 tool
- Author: amidde@arrakis.es (Dámaso D. Estévez)
- Uploader: amidde@arrakis.es (Dámaso D. Estévez)
- Version: 1.5
- Type: dev/basic
-
- ENGLISH
-
- * Requieres OS 3.0+ (because use the "datatypes.library").
- * Start only from CLI/Shell or an Arexx script
- (like the FWCalendar script wrote by Ron Goertz ;)
- * Arguments: only an image file name.
- * See the source code for more info about how works... and re-use
- freely this code in your own project if you wants.
- * Created with: OS 3.5, A1200, Hisoft Basic 2 & Developper CD 2.1
-
- Changes from v1.1:
- * Separate headers loading (OS constants & functions) for to speed up
- the compilation: the filename is "Tokens.bas" (included the
- compiler options: "HBCTokens.opts").
- * Enhaced the CLI/Shell arguments parser: now the unnecesary
- arguments are ignored, the template is shown (use "?" as argument),
- the filenames with quotation marks are accepted and the the
- start/final spaces are ignored (except if they are enclosed with
- the quotation marks). The routine was separated from the main code
- (fast compilation/development).
- * Simplified the main code (using functions and subroutines with
- separate load): this enhaces the development and the test work.
- Included the compiler options ("HBCImageDTInfo.opts" file).
- * Enhaced (I think) the source file with more remarks.
- * Included a very fast routine for to identify and extract the info
- from the PNG files (v1.2 specification), because using the
- datatypes system the process can be some slow.
- * With OS local support!!!
- * PGP'ed all files (you can obtain easily my public keyfile here:
- <http://www.arrakis.es/~amidde/txt/PGP.txt>).
-
- Future:
- None... except, fix the bugs found and, perhaps (only perhaps)
- include other fast routine for JPEG files (If I find the info... and
- the coding is easy :D)
-
- --------
-
- ESPAÑOL
-
- * Requiere S.O. 3.0+ (pues emplea la biblioteca "datatypes.library").
- * Ejecútelo sólo desde una ventana CLI/Shell o desde un guión ARexx
- (como FWCalendar escrito por Ron Goertz ;).
- * Argumentos: sólo el nombre de un fichero gráfico.
- * Consulte el código fuente para información de cómo funciona el
- programa... y reutilícelo libremente en sus propios proyectos si lo
- desea.
- * Creado con: S.O. 3.5, A1200, Hisoft Basic 2 y Developper CD 2.1
-
- Cambios desde la versión 1.1:
- * Separada la cargas de cabeceras (definición de funciones y
- constantes del S.O.) en un fichero llamado "Token.bas" para
- acelerar la compilación final. Se incluye las preferencias del
- compilador (fichero "HBCTokens.opts").
- * Mejorado el procesado de argumentos CLI/Shell: ahora se ignoran
- los argumentos innecesarios, muestra su sintaxis tal como exigen
- las normas de estilo de programación para Amiga (uso de "?" como
- argumento), se soportan nombres de ficheros encerrados entre
- comillas y los espacios iniciales y finales son considerados
- delimitadores de los argumentos y suprimidos (SALVO que vayan
- encerrados entre comillas). La rutina ha sido separada para
- facilitar el desarrollo y compilación del programa.
- * Simplificado al máximo el programa principal (uso de funciones y
- subrutinas de carga separada, lo que facilita el desarrollo y
- prueba de las diferente partes de forma independiente). Se incluye
- las preferencias del compilador (fichero "HBCImageDTInfo.opts").
- * Código ¿mejor comentado? r8-?.
- * Incluida rutina ultrarrápida para identificar y extraer la
- información de los ficheros PNG (especificación 1.2)... que como
- todos sabemos, debido a su algoritmo de compresión, pueden ser algo
- lentos de procesar por los tipos del datos del S.O.
- * ¡¡Incluido soporte local del S.O.!!
- * Todos los ficheros han sido firmados con PGP (puede obtener mi
- llave pública en <http://www.arrakis.es/~amidde/txt/PGP.txt>).
-
- Planes futuros:
- Ninguno... excepto, corregir errores encontrados y quizás (sólo
- quizás) incluir otra rutina ultrarrápida para ficheros JPEG (si
- encuentro la información necesaria... y su programación fácil :D).
-
- Saludos a los fidonautas de AMIGA.R34 ;)
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 329 285 13.3% 26-May-00 14:08:44 +HBCImageDTInfo.opts.asc
- 329 287 12.7% 26-May-00 14:08:50 +HBCTokens.opts.asc
- 30064 19882 33.8% 26-May-00 14:26:56 +ImageDTInfo
- 329 283 13.9% 26-May-00 14:28:30 +ImageDTInfo.asc
- 329 286 13.0% 26-May-00 14:06:54 +ImageDTInfo.bas.asc
- 329 288 12.4% 26-May-00 14:07:04 +Tokens.bas.asc
- 4737 1827 61.4% 26-May-00 13:55:04 +ImageDTInfo.bas
- 2802 1860 33.6% 26-May-00 13:41:52 +Locale.info
- 2802 1860 33.6% 26-May-00 14:12:26 +Catalogs.info
- 2802 1855 33.7% 26-May-00 14:12:20 +español.info
- 1269 538 57.6% 26-May-00 13:55:32 +Tokens.bas
- 434 311 28.3% 26-May-00 13:32:20 +ImageDTInfo.catalog
- 329 286 13.0% 26-May-00 14:13:04 +ImageDTInfo.catalog.asc
- 2690 1350 49.8% 26-May-00 14:12:10 +ImageDTInfo.catalog.info
- 329 284 13.6% 26-May-00 14:07:48 +ImageDTInfo_locale.bas.asc
- 329 285 13.3% 26-May-00 14:07:54 +ImageDTInfo_locale.bc.asc
- 329 283 13.9% 26-May-00 14:08:10 +ImageDTInfo_locale.o.asc
- 329 285 13.3% 26-May-00 14:08:02 +LocaleSupportScript.asc
- 329 286 13.0% 26-May-00 14:07:26 +ImageDTInfo_empty.ct.asc
- 329 285 13.3% 26-May-00 14:07:32 +ImageDTInfo_english.cd.asc
- 329 284 13.6% 26-May-00 14:07:36 +ImageDTInfo_español.ct.asc
- 975 533 45.3% 26-May-00 13:55:52 +ImageDTInfo_locale.bas
- 521 361 30.7% 26-May-00 13:28:44 +ImageDTInfo_empty.ct
- 1446 576 60.1% 26-May-00 13:01:34 +ImageDTInfo_english.cd
- 683 442 35.2% 26-May-00 13:29:50 +ImageDTInfo_español.ct
- 1750 716 59.0% 26-May-00 13:33:18 +LocaleSupportScript
- 2718 1381 49.1% 26-May-00 13:36:30 +ImageDTInfo_locale.bas.info
- 2695 1359 49.5% 26-May-00 13:36:30 +ImageDTInfo_locale.bc.info
- 324 251 22.5% 26-May-00 13:32:18 +ImageDTInfo_locale.o
- 2690 1353 49.7% 26-May-00 13:36:30 +ImageDTInfo_locale.o.info
- 2695 1358 49.6% 26-May-00 13:36:30 +ImageDTInfo_english.cd.info
- 2695 1357 49.6% 26-May-00 13:36:30 +ImageDTInfo_español.ct.info
- 247 127 48.5% 26-May-00 13:32:18 +ImageDTInfo_locale.bc
- 2691 1353 49.7% 26-May-00 13:36:30 +LocaleSupportScript.info
- 99 88 11.1% 26-May-00 12:59:32 +HBCImageDTInfo.opts
- 2695 1358 49.6% 26-May-00 13:41:34 +HBCImageDTInfo.opts.info
- 2724 1377 49.4% 26-May-00 13:41:18 +ImageDTInfo.bas.info
- 2481 1585 36.1% 26-May-00 13:41:02 +ImageDTInfo.info
- 2688 1350 49.7% 26-May-00 13:36:30 +ImageDTInfo_empty.ct.info
- 2802 1858 33.6% 26-May-00 13:41:02 +AuxRoutines.info
- 9594 3477 63.7% 26-May-00 14:25:48 +InfoImgFile.bas
- 329 284 13.6% 26-May-00 14:28:38 +InfoImgFile.bas.asc
- 2724 1380 49.3% 26-May-00 14:25:48 +InfoImgFile.bas.info
- 4415 1551 64.8% 26-May-00 13:02:50 +GetArg.bas
- 329 285 13.3% 26-May-00 14:07:12 +GetArg.bas.asc
- 2725 1380 49.3% 26-May-00 13:37:14 +GetArg.bas.info
- 106 93 12.2% 23-May-00 16:53:44 +HBCTokens.opts
- 2695 1356 49.6% 26-May-00 13:41:30 +HBCTokens.opts.info
- 2802 1859 33.6% 26-May-00 13:41:02 ImageDTInfo.info
- 4498 2111 53.0% 26-May-00 14:06:06 ImageDTInfo.readme
- 329 282 14.2% 26-May-00 14:06:40 ImageDTInfo.readme.asc
- 2686 1348 49.8% 26-May-00 13:42:08 ImageDTInfo.readme.info
- 2724 1378 49.4% 26-May-00 13:41:22 +Tokens.bas.info
- -------- ------- ----- --------- --------
- 123452 68757 44.3% 27-May-100 20:32:12 53 files
-